Home CHELSEA FOOTBALL CLUB

Tottenham Hotspur Stadium, London, England

Built on the site of White Hart Lane. The home of Tottenham Hotspur from its opening in 2019
For more information